#================================================================
#	This Makefile creates Optimisation_basic.so which can be imported via Python
#================================================================

include ../makefile.inc

Optimisation_module = Geometric_Optimisation

OBJ_of_Optimisation_module = \
	Py_Min_circle_2.o \
	Geometric_Optimisation_module.o \
	Py_Min_ellipse_2.o \
	Py_Min_annulus_d.o \
	Py_Min_sphere_d.o

all: $(OBJ_of_Optimisation_module) 
	@echo 'Creating a Python modules'
	@g++ $(CGAL_PYTHON_LDFLAGS) $(OBJ_of_Optimisation_module)  -o $(Optimisation_module).so
	@echo '$(Optimisation_module) module is created in ./$(Optimisation_module)/$(Optimisation_module).so'

.cpp.o:
	@echo 'Compiling $<'
	@g++ $(CGAL_PYTHON_CXXFLAGS) -c $<

clean:
	@rm -f *.so
	@rm -f $(OBJ_of_Optimisation_module) *.*~  *~ 
